package scu.maqiang.mesh;

import java.util.HashMap;
import java.util.Map;

import scu.maqiang.numeric.CG;
import scu.maqiang.numeric.PointInElement;

public class ConstantMaps {
	public static final Map<String, PointInElement> elementPointJudgeMap;
	static {
		elementPointJudgeMap = new HashMap<String, PointInElement>();
		elementPointJudgeMap.put(Mesh1L2.class.getName(), CG::pointIn1DL2);
		elementPointJudgeMap.put(Mesh2T3.class.getName(), CG::pointInT3);
		elementPointJudgeMap.put(Mesh2Q4.class.getName(), CG::pointInQ4);
		elementPointJudgeMap.put(Mesh3T4.class.getName(), CG::pointInT4);
	}
	
}
